documentary payments - French English Dictionary